antibody cell antibodies ihc histology genetic biotechnology monoclonal data mining computational biology caterpillar ford cytology pathology apoptosis international bioinformatics cell biology biology molecular biology genetics laboratory hydrogen